package framework.beans.support;

import framework.beans.config.InchBeanDefinition;
import framework.context.support.InchAbstractApplicationContext;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

/**
 * beanFactory class stores bean definition mapping
 * and it's the father class for InchApplication context
 */
public class InchDefaultListableBeanFactory extends InchAbstractApplicationContext {
    protected final Map<String, InchBeanDefinition> beanDefinitionMap =
            new ConcurrentHashMap<String,InchBeanDefinition>();
}
